package com.hst.capacity.domain.model.request.price;

import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

@Data
public class PriceParam {

    @NotNull(message = "起始地经纬度不能为空！")
    String origins;
    //"40.35,116.46"
    @NotNull(message = "目的地经纬度不能为空！")
    String destinations;

    private String regionCode;
    //运力商ID
    private String idFranchisee;
    //站点ID
    private String idStation;
    //订单预估价格
    private float orderPrice = 0.0f;
    //订单预估距离
    private float orderDistance = 0.0f;
    //订单预估时间
    private int spendTime = 0;
    //订单等待时间
    private int waitingTime = 0;

    //1:腾讯高德 OR 2:百度
    private int coordinateType = 2;

    /**
     * 子类型
     * 快车时 1：市内快车；2：站点接驳
     * 城际时 1：远途特惠；2：定制客运
     */
    private int subBizType = 0;

}
